incredible fluke

Translations
невероятная случайность
It was an incredible fluke to meet him there.
Это была невероятная случайность встретить его там.